package com.cn.bukeManage.pojo;
/*
 * 图片类
 */
public class Picture {
	private Integer pictureId;//图片id
	private String img;//图片地址 这个图片地址, 是没有特殊说明的图片地址都是在这里
	private Integer evaluationId;//评价ID
	private Integer dealerId;//经销商ID
	private Integer measureGoodId;//测量工人拍照(goodsId)
	private Integer installGoodId;//安装工人拍照(goodsId)
	private Integer maintainGoodId;//维修工人拍照(goodsId)
	private Integer sampleId;//产品ID
	private String graphicDetails;//图文详情
	private Integer graphicDetailsPX;//图文详情排序
	private String styleDescription;//款式说明
	private Integer styleDescriptionPX;//款式说明排序
	private String guidance;//测量指导
	private Integer guidancePX;//测量指导排序
	private Integer other;//其他种类的图片
	private Integer adverId;//广告id
	private Integer adverPX;//广告图片排序
	private Double pictureScale;
	public Double getPictureScale() {
		return pictureScale;
	}
	public void setPictureScale(Double pictureScale) {
		this.pictureScale = pictureScale;
	}
	public Integer getPictureId() {
		return pictureId;
	}
	public void setPictureId(Integer pictureId) {
		this.pictureId = pictureId;
	}
	public String getImg() {
		return img;
	}
	public void setImg(String img) {
		this.img = img;
	}
	public Integer getEvaluationId() {
		return evaluationId;
	}
	public void setEvaluationId(Integer evaluationId) {
		this.evaluationId = evaluationId;
	}
	public Integer getDealerId() {
		return dealerId;
	}
	public void setDealerId(Integer dealerId) {
		this.dealerId = dealerId;
	}
	public Integer getMeasureGoodId() {
		return measureGoodId;
	}
	public void setMeasureGoodId(Integer measureGoodId) {
		this.measureGoodId = measureGoodId;
	}
	public Integer getInstallGoodId() {
		return installGoodId;
	}
	public void setInstallGoodId(Integer installGoodId) {
		this.installGoodId = installGoodId;
	}
	public Integer getMaintainGoodId() {
		return maintainGoodId;
	}
	public void setMaintainGoodId(Integer maintainGoodId) {
		this.maintainGoodId = maintainGoodId;
	}
	public Integer getSampleId() {
		return sampleId;
	}
	public void setSampleId(Integer sampleId) {
		this.sampleId = sampleId;
	}
	public String getGraphicDetails() {
		return graphicDetails;
	}
	public void setGraphicDetails(String graphicDetails) {
		this.graphicDetails = graphicDetails;
	}
	public Integer getGraphicDetailsPX() {
		return graphicDetailsPX;
	}
	public void setGraphicDetailsPX(Integer graphicDetailsPX) {
		this.graphicDetailsPX = graphicDetailsPX;
	}
	public String getStyleDescription() {
		return styleDescription;
	}
	public void setStyleDescription(String styleDescription) {
		this.styleDescription = styleDescription;
	}
	public Integer getStyleDescriptionPX() {
		return styleDescriptionPX;
	}
	public void setStyleDescriptionPX(Integer styleDescriptionPX) {
		this.styleDescriptionPX = styleDescriptionPX;
	}
	public String getGuidance() {
		return guidance;
	}
	public void setGuidance(String guidance) {
		this.guidance = guidance;
	}
	public Integer getGuidancePX() {
		return guidancePX;
	}
	public void setGuidancePX(Integer guidancePX) {
		this.guidancePX = guidancePX;
	}
	public Integer getOther() {
		return other;
	}
	public void setOther(Integer other) {
		this.other = other;
	}
	public Integer getAdverId() {
		return adverId;
	}
	public void setAdverId(Integer adverId) {
		this.adverId = adverId;
	}
	public Integer getAdverPX() {
		return adverPX;
	}
	public void setAdverPX(Integer adverPX) {
		this.adverPX = adverPX;
	}
	public Picture(Integer pictureId, String img, Integer evaluationId, Integer dealerId, Integer measureGoodId,
			Integer installGoodId, Integer maintainGoodId, Integer sampleId, String graphicDetails,
			Integer graphicDetailsPX, String styleDescription, Integer styleDescriptionPX, String guidance,
			Integer guidancePX, Integer other, Integer adverId, Integer adverPX) {
		super();
		this.pictureId = pictureId;
		this.img = img;
		this.evaluationId = evaluationId;
		this.dealerId = dealerId;
		this.measureGoodId = measureGoodId;
		this.installGoodId = installGoodId;
		this.maintainGoodId = maintainGoodId;
		this.sampleId = sampleId;
		this.graphicDetails = graphicDetails;
		this.graphicDetailsPX = graphicDetailsPX;
		this.styleDescription = styleDescription;
		this.styleDescriptionPX = styleDescriptionPX;
		this.guidance = guidance;
		this.guidancePX = guidancePX;
		this.other = other;
		this.adverId = adverId;
		this.adverPX = adverPX;
	}
	public Picture() {
		super();
		// TODO Auto-generated constructor stub
	}
	@Override
	public String toString() {
		return "Picture [pictureId=" + pictureId + ", img=" + img + ", evaluationId=" + evaluationId + ", dealerId="
				+ dealerId + ", measureGoodId=" + measureGoodId + ", installGoodId=" + installGoodId
				+ ", maintainGoodId=" + maintainGoodId + ", sampleId=" + sampleId + ", graphicDetails=" + graphicDetails
				+ ", graphicDetailsPX=" + graphicDetailsPX + ", styleDescription=" + styleDescription
				+ ", styleDescriptionPX=" + styleDescriptionPX + ", guidance=" + guidance + ", guidancePX=" + guidancePX
				+ ", other=" + other + ", adverId=" + adverId + ", adverPX=" + adverPX + "]";
	}
	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((pictureId == null) ? 0 : pictureId.hashCode());
		return result;
	}
	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		Picture other = (Picture) obj;
		if (pictureId == null) {
			if (other.pictureId != null)
				return false;
		} else if (!pictureId.equals(other.pictureId))
			return false;
		return true;
	}
	

	
	
}
